home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / modelers / geomview / source.lha / Geomview / include / pointlist.h < prev    next >
C/C++ Source or Header  |  1992-10-27  |  598b  |  26 lines

  1. #ifndef POINTLIST_H
  2. #define POINTLIST_H
  3.  
  4. /* 
  5.  * Call this to register pointlist routines.
  6.  */
  7. void pointlist_init();
  8.  
  9.  
  10. HPoint3 *PointList_get(Geom *geom, Transform T, int CoordSystem);
  11. HPoint3 *PointList_fillin(Geom *geom, Transform T, 
  12.                           int CoordSystem, HPoint3 *plist);
  13. void PointList_set(Geom *geom, int CoordSystem, HPoint3 *plist);
  14. int PointList_length(Geom *geom);
  15.  
  16.  
  17. /* 
  18.  * Flags for describing coordinates.  
  19.  * POINTLIST_SELF    This geomview object
  20.  * POINTLIST_PRIMITIVE    Lowest-level OOGL primitive
  21.  */
  22. #define POINTLIST_SELF 0
  23. #define POINTLIST_PRIMITIVE 1
  24.  
  25. #endif
  26.